導讀:給小程序零基礎的開(kāi)發(fā)者的傻瓜式教程。開(kāi)發(fā)小程序基礎:HTML、CSS、JavaScript。不過(guò)本文暫不考慮這些,我們來(lái)大體介紹一下首先,要開(kāi)發(fā)小程序你需要申請一個(gè)微信公眾平臺賬號,在
發(fā)表日期:2020-07-05
文章編輯:興田科技
瀏覽次數:8069
標簽:
給小程序零基礎的開(kāi)發(fā)者的傻瓜式教程。
開(kāi)發(fā)小程序基礎:HTML、CSS、JavaScript。不過(guò)本文暫不考慮這些,我們來(lái)大體介紹一下
首先,要開(kāi)發(fā)小程序你需要申請一個(gè)微信公眾平臺賬號,在微信公眾平臺用自己的微信號直接申請就可以了。
然后就要下載開(kāi)發(fā)者工具來(lái)寫(xiě)代碼、上傳、預覽。微信公眾平臺有提供登錄。
項目目錄是你的代碼存放地;AppID是小程序的賬號,需要申請,且每個(gè)郵箱只能申請一個(gè),我們可以先體驗小程序來(lái)跳過(guò)輸入AppID(遠程調試等功能會(huì )不能使用,但不影響我們寫(xiě)和編譯);項目名稱(chēng)是在開(kāi)發(fā)工具上顯示的名字,和小程序內容無(wú)關(guān),就是個(gè)昵稱(chēng)。
快速啟動(dòng)模板是微信為了讓使用者快速入門(mén)提供的一個(gè)簡(jiǎn)單的Hello World!程序,內容代碼包含很多注釋?zhuān)梢钥焖偕鲜帧?/p>
打開(kāi)以后長(cháng)這樣。開(kāi)發(fā)工具的具體各種功能都是傻瓜式的,與一些開(kāi)發(fā)工具差別不大,自己探究吧!
可以看到快速啟動(dòng)模板上有兩個(gè)文件夾和四個(gè)文件:pages和utils,app.js、app.json、app.wxss、project.config.json。
pages文件夾里面存放的文件是要顯示的各頁(yè)面,每個(gè)子文件夾就是一個(gè)頁(yè)面的內容,子文件夾又包含4個(gè)文件,.js、.json、.wxss、.wxml。
.wxml文件是界面文件;
.js是事件交互文件,用于進(jìn)行邏輯處理;
.wxss為界面美化文件,控制界面格式;
.json為每頁(yè)配置文件,可以修改導航欄顯示樣式;
其實(shí)整個(gè)小程序就是由這四種文件構成的各個(gè)頁(yè)面。
utils文件夾 主要用于存放一些全局調用的.js文件,比如需要用到的外部ApI等。
在根目錄下的app.js、app.json、app.wxss等文件主要功能也如上面所說(shuō),但app文件主要負責全局調控。
app.js : 方法處理文件,進(jìn)行程序剛開(kāi)始運行時(shí)事件處理,處理小程序的生命周期函數;
app.json : 全局配置文件,配置小程序的所有頁(yè)面(所有頁(yè)面必須先在這里聲明),小程序背景色,導航條樣式,標題(注意該文件不可添加任何注釋);
app.wxss : 全局的界面美化,配置頁(yè)面默認樣式,當加載其他頁(yè)面時(shí),當前頁(yè)面的wxss文件會(huì )覆蓋app.wxss文件;
由于名字叫小程序,所以程序一定要小,官方規定代碼不可以超過(guò)5M。
微信小程序開(kāi)發(fā),小程序開(kāi)發(fā)
更多新聞
2020
關(guān)于網(wǎng)站建設,當搜索引擎的算法改變或者加強時(shí),導致一些網(wǎng)站的某些關(guān)鍵字排名消失,一些管理員就說(shuō)他們的網(wǎng)站消失了。實(shí)際上并非如此,在搜索引擎算法改變
View details
2019
A5創(chuàng )業(yè)項目春季招商 好項目招代理無(wú)憂(yōu)很多人剛開(kāi)始做運營(yíng),都不明白怎么去做推廣獲取流量。所以會(huì )覺(jué)得做運營(yíng)推廣是不是很難。這心里一旦感覺(jué)到困難,然后又找不到方法,經(jīng)歷過(guò)多
View details
2020
關(guān)于網(wǎng)站建設,下面小編告訴大家怎樣來(lái)提高網(wǎng)站建設的權重? 1標題:確保網(wǎng)站每一個(gè)標題的唯一性也是網(wǎng)站優(yōu)化者必須注重的,只有唯一性才能給你的網(wǎng)站帶來(lái)
View details
2020
關(guān)于網(wǎng)站建設,科技是第一生產(chǎn)力,信息時(shí)代是技術(shù)的時(shí)代。誰(shuí)主導了技術(shù),誰(shuí)就主導著(zhù)未來(lái)社會(huì )的發(fā)展。到這里,應該說(shuō)這些結論都有道理。但由于信息技術(shù)的代表
View details